
  .Basis-TreeNode
  {
    margin: 0;
    position: relative;
  }
  .Basis-TreeNode-Content
  {
    margin: 0;
    padding-left: 16px;
    list-style: none;
  }
  .Basis-TreeNode-Caption
  {
    background: url(res/page.gif) no-repeat 414px .1em;
    background-image: url();

    display: block;
    padding: .4em 2px .4em 434px;
    margin-left: -400px;

    color: black;
    text-decoration: none;
    font-size: 85%;
    line-height: 1em;

    cursor: pointer;/*
      -moz-user-select: none;
      -webkit-user-select: none;
    user-select: none;*/
  }

  .Basis-TreeNode-Caption__disabled
  {
    color: #B0B0B0;
    background-color: inherit;
    cursor: default;
  }
  .Basis-TreeNode-Title:hover .Basis-TreeNode-Caption,
  .Basis-TreeNode-Caption__disabled:hover
  {
    background-color: #EEEEEE;
  }
  .Basis-TreeNode-Caption__selected,
  .Basis-TreeNode-Caption__selected:hover
  {
    background-color: #D9E8FB;
  }

